<meta charset="UTF-8"/>
<pre>	
知识点一：原型对象
	规定：
		每个函数系统内内置了一个原型对象，名称是  "构造函数名称.prototype"
	
	原型特点：
		同一个构造函数的多个实例，共享同一个原型。
	
</pre>
<script>
	function F(name, age) {
		this.name = name;
		this.age = age;

	}
	
	F.prototype.say = function() {
		console.log("我就是方法了！" + this.name);
	}

	var obj1 = new F("张三", 18);
	var obj2 = new F("李四", 28);
	console.log(obj1 instanceof F);  		//结果true
	console.log(obj1.say ==  obj2.say );  	//结果true

</script>

<pre>
知识点二:原型对象的位置
	<script>
	function F(name, age) {
		this.name = name;
		this.age = age;
		F.prototype.say = function() {
			console.log("我就是方法了！" + this.name);
		}
	}

	var obj1 = new F("张三", 18);
	obj1.say();	
</script>
	原型对象函数声明后就自动拥有，位置放到函数内部外部都可以访问。
</pre>